06. Sublime Text 使用教程

介绍

Sublime Text 是一套跨平台的文本编辑器,支持基于Python的插件。Sublime Text 是专有软件,可通过包(Package)扩充本身的功能。大多数的包使用自由软件授权发布,并由社区建置维护。

Sublime Text 的优势在于启动速度快,体积小,跨平台等等,接下来我们将详细了解一下这款编辑器。

下载、安装、购买、汉化

下载安装

首先我们可以点击 此处 访问 Sublime Text 官网。

我们可以直接点击页面的 「DOWNLOAD FOR WINDOWS/Mac」 进行下载安装包,也可以点击右上角的 「Download」 下载你想要的版本和系统的安装包。

Sublime Text官方网站 提供了Sublime Text各系统各版本的下载,目前Sublime Text的最新版本是Sublime Text 3。这里以 Windows 版本的 Sublime Text 安装为例。Mac 下安装只需将安装文件拖入到 应用程序(Application) 中完成安装即可。

Windows 用户注意在安装时勾选 Add to explorer context menu ,这样在右键单击文件时就可以直接使用Sublime Text 打开。

命令行启动

  • Windows

安装完成之后我们可以通过双击 Sublime Text 图标打开编辑器,但是作为一个开发人员,我们更为习惯的是在终端命令行中打开编辑器或者直接打开项目文件。这里我们需要将 Sublime Text 添加到环境变量,以下操作步骤:

  1. 使用 Win + R 运行 sysdm.cpl 打开 系统属性
  2. 然后在 高级 选项卡里面点击右下角的环境变量,进入 环境变量面板
  3. 环境变量面板 系统变量 中找到 Path 变量,点击编辑按钮。
  4. 复制你的 Sublime Text 的安装目录(例如 C:/ProgramFiles/Sublime Text 3 )并添加到弹窗的 变量值 中。
  5. 注意 :如果 变量值 一栏中已有其它路径,需要添加 ; 作为分割。

下面是完整的演示过程:

  • Mac

打开终端输入下面的命令并回车即可。

ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

添加完系统变量之后,接下来你就可以在命令行里面利用subl命令直接使用Sublime Text了:

  1. subl file : 使用Sublime Text打开file文件
  2. subl folder : 使用Sublime Text打开folder文件夹
  3. subl . : 使用Sublime Text当前文件夹

购买和汉化

购买

Sublime Text 并不是一款免费的开源软件。相反,它是一个收费的软件。Sublime 需要你购买来使用这个软件,你可以点击官网右上角的 Buy 进行购买,购买页面也有购买的信息说明。如果你不购买的话也是可以进行基本的使用的,只是它会经常进行弹窗提醒并且编辑器上方会有 UNREGISTERED 表示你没有购买,并且对于部分功能和权限会有限制。

完成购买之后可以看到编辑器上面将不会有没有购买的说明,并且也不会一直有弹窗提醒你购买。

汉化(可选)

对于部分英文不太好的用户来说,Sublime Text 全英文的操作可能对于大家来说有点困难,如果你需要一个中文汉化的 Sublime Text ,这里我们可以给 Sublime Text 装一个 汉化包 ,这样我们就可以使用中文版的 Sublime Text 了。具体步骤如下:

  • Windows
  1. 点击 此处 下载repo,解压得到 License 注册码文件和 Default.sublime-package 汉化包文件。
  2. 打开 Sublime Text 编辑器,点击菜单栏 Preferences >> Browse Packages 会打开一个文件目录,类似于 C:\Users\XXXXX\AppData\Roaming\Sublime Text 3\Packages
  3. 我们需要返回到上级目录如: C:\Users\XXXXX\AppData\Roaming\Sublime Text 3 ,在此目录中进入 Installed Packages 文件夹,将解压得到的 Default.sublime-package 文件直接复制到这个文件夹内就可以完成汉化。
  • Mac
  1. 点击 此处 下载repo,解压得到 License 注册码文件和 Default.sublime-package 汉化包文件。
  2. 打开 Sublime Text 编辑器,点击菜单栏 Sublime Texts >> Preferences >> Browse Packages 会打开一个文件目录。
  3. 在该目录下找到 Installed Packages 文件夹,进入该文件夹,将解压得到的 Default.sublime-package 文件拖放到这个文件夹内就可以完成汉化。

注意

  1. 经过上面的汉化过程,部分用户可能有汉化,部分可能没有汉化,所以下面的教程中基本会使用 中文名称/英文名称 这种形式讲解,大家对照自己的版本即可。
  2. 在 Windows 下 首选项/Preferences 是可以直接在菜单栏找到, Mac 下需要点击菜单栏 Sublime Text 后找到 首选项/Preferences ,下面为演示方便,以 Windows 为主,Mac 下请注意 首选项/Preferences 表示你需要多做一步,先点击 Sublime Text。

基本设置

Sublime Text 的设置并没有像其他编辑器那样有 GUI 的设置面板,它通过编辑文本文件(JSON格式)来更改设置,这种方式虽然对新手来说不是很友好,但是却可以获得更为灵活的系统,这里我们可以在菜单栏点击 首选项/Preferences >> 设置-默认/Settings 找到默认的设置文件,点开之后可以看到一个JSON文件,里面有 Sublime Text 的很多设置项,每一项都有注释说明。如果我们需要更改其中的某个设置项,我们可以继续在菜单栏点击 首选项/Preferences >> 设置-用户/Settings-Syntax Specific ,将你需要修改的属性添加到这个文件中保存就可以完成更改设置了。

上面演示的是更改字体大小的设置,我们可以在设置文件面板中使用 Ctrl+f (Windows) / cmd+f (Mac) 快捷键来查找我们需要的设置项,然后复制之后再 设置-用户/Settings-Syntax Specific 页面粘贴并且修改保存,保存之后就可以看到修改之后的效果了。我们除了更改字体之外还可以更改很多属性,这里就不一一演示了,更多设置可以点击 此处 进行查看。此外,我们还可以在 首选项/Preference 的选项里面看到字体和主题的一些快捷设置,这些设置都内置了一些参数,大家可以直接选择不同的选项进行基本的设置。

打开、编辑、保存

作为一款编辑器,Sublime Text 的基本功能还是编辑文件,所以接下来我们了解一下如何打开和编辑文件。

打开文件

Sublime Text 打开文件的方式不止一种,你可以通过菜单栏点击 文件/File >> 打开文件/Open File ,或者按下 Ctrl+o (Windows) / cmd+o (Mac) 从系统对话框中选择一个文件,如果是多个文件可以按下 Ctrl (Windows) / cmd (Mac) 键进行多选。当然,你还可以直接将文件夹拖到 Sublime Text 页面直接打开。除此之外你还可以点击菜单栏中 项目/Project >> 打开项目/Open Project 来打开文件。

除了上面的方法之外,还记得我们之前在安装部分说的如果从命令行来启动编辑器吗?只要你按照之前的方法将安装目录添加到了环境变量中,你也可以使用命令行来打开一个文件。

编辑和保存文件

你可以非常简单地编辑一个文件,你只需要用鼠标点击一个位置,然后用键盘输入内容即可,Sublime Text 没有特殊的命令或快捷键来进入「编辑模式」。

你可以用菜单栏的 文件/File >> 保存/Save 或快捷键 Ctrl+s (Windows) / cmd+s (Mac) 来保存文件,或者你可以用 文件/File >> 另存为/Save As Ctrl+shift+s (Windows) / cmd+shift+s (Mac) 将文件另存为到另一个路径。这里就不做演示了。

总结

Sublime Text 作为当下流行的编辑器还有很多功能和插件没有介绍到,如果你喜爱此编辑器,可以自己网上搜索更多提高开发效率的技巧,这里就不一一列举了。随着 Sublime Text 的不断更新,还有很多的新功能需要大家去发现和了解。使用过程中遇到任何问题还可以在 Sublime Text 官方论坛 提问,也可以在 官方的文档 中查看更多教程。